have all one's marbles - Fransızca İngilizce Sözlük